package com.eric.service;

import com.eric.entity.Roles_Permission;
import com.eric.entity.User;
import com.eric.entity.User_Roles;

import java.util.List;

public interface GetUserInfoService {
//    获取所有的用户User对象
    List<User> getAllUserInfo();
//    通过用户id获取一个用户对象
    User getOneById(Integer id);
//    通过登录名获取一个登录对象
    User getONeByNameService(String loginName);
//    通过 role_id获取一个Roles_Permission对象列表
    List<Roles_Permission>  getByRole_id(Integer role_id);
//    通过一个User对象获取一个User_Roles对象列表
    List<User_Roles> getRolesList(User user);

    List<User_Roles>getRolesListByUserId(Integer user_id);

}
